have something overlap - İngilizce Eş Anlamlılar Sözlük